devoir de secours - French English Dictionary